home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 25 / Cream of the Crop 25.iso / program / synctree.zip / README.TXT next >
Text File  |  1997-03-13  |  2KB  |  49 lines

  1. SYNCTREE
  2. --------
  3.  
  4. SyncTree is a small WIN32 program to synchronize two directory trees based on
  5. file dates. I wrote it in order to ensure that my source code is up-to-date
  6. when copying back and forth from home, but I'm sure it could have other uses
  7. as well.
  8.  
  9. Files are copied from one tree to the other if either they don't exist or
  10. are newer. Provisions are made for excluding specific directories
  11. (sub-trees), and for excluding files based on file mask.
  12.  
  13. Because I tend to use it for the same operations repeatedly, SyncTree gets
  14. its input parameters from a text file. This avoids problems with long
  15. command lines on some platforms, and eliminates any problems with parsing
  16. long file names (i.e., spaces in the names).
  17.  
  18. The format of the command file is simple. There are a couple of examples in
  19. the archive (test.syn and cmd.syn).
  20.  
  21. The lines in the command file are:
  22.  
  23. Dir1:           Directory tree #1
  24. Dir2:           Directory tree #2
  25. Include:        File masks to include, separated by semi-colons (;)
  26. Exclude:        File masks to exclude, separated by semi-colons (;)
  27. SkipDirs:       Directory names to skip, separated by semi-colons (;)
  28.  
  29. The command accepts two options:
  30.  
  31. -tn     Set trace level to 'n' (0-9); controls the amount of information
  32.     displayed while processing.
  33.  
  34. -q      Sets query mode; Synctree will show what it would do, without
  35.     copying any files or creating any directories.
  36.  
  37. The synctree source code may be used and modified freely for personal use.
  38. Commercial use requires permission from Cerious Software, Inc.
  39.  
  40. If you have any questions or comments about SyncTree, please contact:
  41.  
  42. Phillip Crews                           pcrews@cerious.com
  43. Cerious Software, Inc.                  http://www.cerious.com
  44. 1515 Mockingbird Ln. Suite 910          CIS: 71501,2470
  45. Charlotte, NC 28209
  46.  
  47. --
  48. Copyright (c) 1997, Cerious Software Inc. All Rights Reserved.
  49.